#include <stdio.h>
#include <math.h>
int main ( )
 {
   double a,b,c,s,area;
   printf("please enter a,b,c: ");                       // �������������Ϊdouble�� 
   scanf("%lf%lf%lf",&a,&b,&c); 
   if (a+b<=c || a+c<=b ||b+c<=a)
   {
      printf("it is not a triangle!");    
      return 0;
   }
                                     // �Ա߳�c��ֵ  
   s=(a+b+c)/2;	                              // ����s 
   area=sqrt(s*(s-a)*(s-b)*(s-c));            // ����area 
   printf("a=%f\tb=%f\tc=%f\n",a,b,c);          // �������a,b,c��ֵ 
   printf("area=%f\n",area);                  // ������area��ֵ
   return 0;
 }  

